Skip to content

Conversation

Alex-Welsh
Copy link
Member

@Alex-Welsh Alex-Welsh commented Jul 23, 2025

This change adds Zuul-based CI for Seed deployment and Bifrost provisioning.

It currently tests:

  • Seed Hypervisor host configuration
  • Seed VM provisioning
  • Seed host configuration
  • Pulp deployment
  • Pulp container syncing (one container - Bifrost)
  • Bifrost Overcloud provisioning

It doesn't test overcloud host configuration or anything further.

I want to add host configuration in a future change, but that depends on a Pulp mirror in SMS for speed.
I've left the config files in for now, so they can be used for inspiration in the future, but they don't need to be carefully reviewed yet.

Because the job requires Secrets (to access Ark), it only runs after approval from a StackHPC organisation member.

@product-auto-label product-auto-label bot added size: xl kolla workflows Workflow files have been modified labels Jul 23, 2025
@Alex-Welsh Alex-Welsh changed the title Tenks ci zuul DNM: test tenks zuul CI Jul 23, 2025
@Alex-Welsh Alex-Welsh force-pushed the tenks-ci-zuul branch 7 times, most recently from 0992df7 to af3af47 Compare July 24, 2025 07:35
@Alex-Welsh Alex-Welsh force-pushed the tenks-ci-zuul branch 14 times, most recently from a2b569c to 1ee5c51 Compare July 24, 2025 12:15
@Alex-Welsh Alex-Welsh force-pushed the tenks-ci-zuul branch 3 times, most recently from 32b1a70 to 99673cf Compare August 20, 2025 12:37
@Alex-Welsh Alex-Welsh requested a review from priteau September 12, 2025 09:10
Copy link
Contributor

@MoteHue MoteHue left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approval to test the zuul CI runs

@mnasiadka mnasiadka merged commit 3616595 into stackhpc/2025.1 Sep 18, 2025
22 checks passed
@mnasiadka mnasiadka deleted the tenks-ci-zuul branch September 18, 2025 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kolla size: l workflows Workflow files have been modified
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants